|
Quaqua 3.9.5 2007-10-21 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.ToolBarUI
javax.swing.plaf.basic.BasicToolBarUI
ch.randelshofer.quaqua.QuaquaToolBarUI
public class QuaquaToolBarUI
QuaquaToolBarUI.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicToolBarUI |
|---|
javax.swing.plaf.basic.BasicToolBarUI.DockingListener, javax.swing.plaf.basic.BasicToolBarUI.DragWindow, javax.swing.plaf.basic.BasicToolBarUI.FrameListener, javax.swing.plaf.basic.BasicToolBarUI.PropertyListener, javax.swing.plaf.basic.BasicToolBarUI.ToolBarContListener, javax.swing.plaf.basic.BasicToolBarUI.ToolBarFocusListener |
| Field Summary |
|---|
| Fields inherited from class javax.swing.plaf.basic.BasicToolBarUI |
|---|
constraintBeforeFloating, dockingBorderColor, dockingColor, dockingListener, downKey, dragWindow, floatingBorderColor, floatingColor, focusedCompIndex, leftKey, propertyListener, rightKey, toolBar, toolBarContListener, toolBarFocusListener, upKey |
| Fields inherited from interface javax.swing.SwingConstants |
|---|
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
| Constructor Summary | |
|---|---|
QuaquaToolBarUI()
|
|
| Method Summary | |
|---|---|
protected javax.swing.RootPaneContainer |
createFloatingWindow(javax.swing.JToolBar toolbar)
Creates a window which contains the toolbar after it has been dragged out from its container |
protected javax.swing.border.Border |
createNonRolloverBorder()
Creates the non rollover border for toolbar components. |
protected javax.swing.border.Border |
createRolloverBorder()
Creates a rollover border for toolbar components. |
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c)
|
protected void |
installDefaults()
|
void |
paint(java.awt.Graphics gr,
javax.swing.JComponent c)
|
protected void |
setBorderToNonRollover(java.awt.Component c)
Sets the border of the component to have a non-rollover border which was created by createNonRolloverBorder. |
protected void |
setBorderToNormal(java.awt.Component c)
Sets the border of the component to have a normal border. |
protected void |
setBorderToRollover(java.awt.Component c)
Sets the border of the component to have a rollover border which was created by createRolloverBorder. |
| Methods inherited from class javax.swing.plaf.basic.BasicToolBarUI |
|---|
canDock, createDockingListener, createDragWindow, createFloatingFrame, createFrameListener, createPropertyListener, createToolBarContListener, createToolBarFocusListener, dragTo, floatAt, getDockingColor, getFloatingColor, installComponents, installKeyboardActions, installListeners, installNonRolloverBorders, installNormalBorders, installRolloverBorders, installUI, isFloating, isRolloverBorders, navigateFocusedComp, paintDragWindow, setDockingColor, setFloating, setFloatingColor, setFloatingLocation, setOrientation, setRolloverBorders, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI |
| Methods inherited from class javax.swing.plaf.ComponentUI |
|---|
contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, update |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public QuaquaToolBarUI()
| Method Detail |
|---|
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
public void paint(java.awt.Graphics gr,
javax.swing.JComponent c)
paint in class javax.swing.plaf.ComponentUIprotected void installDefaults()
installDefaults in class javax.swing.plaf.basic.BasicToolBarUIprotected javax.swing.RootPaneContainer createFloatingWindow(javax.swing.JToolBar toolbar)
createFloatingWindow in class javax.swing.plaf.basic.BasicToolBarUIRootPaneContainer object, containing the toolbar.protected javax.swing.border.Border createRolloverBorder()
Override this method to provide an alternate rollover border.
createRolloverBorder in class javax.swing.plaf.basic.BasicToolBarUIprotected javax.swing.border.Border createNonRolloverBorder()
Override this method to provide an alternate rollover border.
createNonRolloverBorder in class javax.swing.plaf.basic.BasicToolBarUIprotected void setBorderToRollover(java.awt.Component c)
createRolloverBorder.
setBorderToRollover in class javax.swing.plaf.basic.BasicToolBarUIc - component which will have a rollover border installedcreateRolloverBorder()protected void setBorderToNonRollover(java.awt.Component c)
createNonRolloverBorder.
setBorderToNonRollover in class javax.swing.plaf.basic.BasicToolBarUIc - component which will have a non-rollover border installedcreateNonRolloverBorder()protected void setBorderToNormal(java.awt.Component c)
setBorderToNormal in class javax.swing.plaf.basic.BasicToolBarUIc - component which will have a normal border re-installedcreateNonRolloverBorder()
|
Copyright 2003-2007 (c) Werner Randelshofer. All rights reserved. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||